many keys confuse the lock - Turkish English Dictionary